be mean or stingy - Turkish English Dictionary